attachable assets and rights - Espagnol Anglais Dictionnaire